body {
     background-color: #fff;
}
 .searchItp {
     margin-bottom:0!important ;
}
 .shopBanner {
     width: 100%;
     height: 3.75rem;
     background-image:url(../image/shoppingBanner.png);
     background-size: 100%;
     margin: 0;
}
 i {
     font-style: normal;
}
 .integral {
     display: block;
     width: 100%;
     font-size: 1.4375rem;
     color: #F00000;
     text-align: center;
     line-height: 3.75rem;
}
 .productList {
     width: 100%;
     height: auto;
     display: flex;
     box-sizing: border-box;
     justify-content: space-between;
     flex-wrap:wrap;
     padding: 0 1.25rem;
}
 .productList-item {
     width: 45%;
     height: auto;
     box-sizing: border-box;
     margin-top: 1.25rem;
     box-shadow: 0rem 0rem 0.3125rem #F0F0F0;
}
 .productList-item img {
     display: inline-block;
     width: 100%;
     height: 9.375rem;
}
 .product-title {
     display: block;
     width: 100%;
     text-align: center;
     font-size: 1.125rem;
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
}
 .product-botton {
     width: 100%;
     height: auto;
     display: flex;
     justify-content: space-between;
     margin-top: 0.375rem;
     padding:0.3125rem;
}
 .product-botton>p {
     width: 60%;
     display: inline-block;
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
}
 .product-botton>button {
     width: 3.4375rem;
     height: 1.25rem;
     line-height: 1.25rem!important;
     font-size: 0.9375rem;
     display: inline-block;
     border-radius:3.125rem;
     background-color: rgb(255,163,147);
     border-color: rgb(255,163,147);
     color: #fff;
     padding: 0;
     margin: 0;
}
 